upper torso strap - Türkçe İngilizce Sözlük